foreign residence - French English Dictionary